import { defineProps } from '../../libs/util/props';

export default defineProps('sticky', {
    // 吸顶容器到顶部某个距离的时候，进行吸顶，在H5平台，NavigationBar为44px
    offsetTop: {
        type: [String, Number],
        default: 0
    },
    // 自定义导航栏的高度
    customNavHeight: {
        type: [String, Number],
        // H5端的导航栏属于"自定义"导航栏的范畴，因为它是非原生的，与普通元素一致
        // #ifdef H5
        default: 44
        // #endif
        // #ifndef H5
        default: 55
        // #endif
    },
    // 是否开启吸顶功能
    disabled: {
        type: Boolean,
        default: false
    },
    // 吸顶区域的背景颜色
    bgColor: {
        type: String,
        default: 'transparent'
    },
    // z-index值
    zIndex: {
        type: [String, Number],
        default: 999
    },
    // 列表中的索引值
    index: {
        type: [String, Number],
        default: ''
    }
})